Skip to content

Document in-editor pull request approval flow#5684

Merged
ethanpalm merged 3 commits intomainfrom
mintlify/editor-pr-approval-1778099553
May 8, 2026
Merged

Document in-editor pull request approval flow#5684
ethanpalm merged 3 commits intomainfrom
mintlify/editor-pr-approval-1778099553

Conversation

@mintlify
Copy link
Copy Markdown
Contributor

@mintlify mintlify Bot commented May 6, 2026

Summary

The web editor's publish menu now surfaces a richer review panel for open pull requests. It displays the title, description, source and target branches, file count, and the approval requirement on the deployment branch (standard approval, code owner, or the provider's default review). Reviewers with permission can also approve open GitHub pull requests directly from the editor with a new Approve pull request action—removing the need to switch to GitHub for routine approvals. GitLab merge requests and draft pull requests still need to be approved in the Git provider.

Changes

  • Updated editor/branching-and-publishing.mdx:
    • Expanded the "Review and merge pull requests" section to describe the new metadata shown in the review panel (title, description, status, branches, file count, approval requirements).
    • Added an "Approve pull requests from the editor" subsection covering when the in-editor approval action is available and how it interacts with merge requirements.
    • Updated references to the external link button to match the new "Open in GitHub" / "Open in GitLab" labels.

Notes

Validated with the Mint CLI; no new broken links introduced.


Note

Low Risk
Low risk since this PR only changes documentation text and labels, with no code or behavior changes.

Overview
Documents the publish menu’s richer pull request review panel, including surfaced PR metadata (title/description/draft status, branches, changed file count, and deployment-branch approval requirements) and updated review-status wording.

Adds guidance for approving GitHub pull requests directly in the editor via an Approve pull request action (with noted exclusions like drafts and GitLab), and updates the external link CTA to Open in GitHub/GitLab.

Reviewed by Cursor Bugbot for commit 78af061. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify
Copy link
Copy Markdown
Contributor Author

mintlify Bot commented May 6, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mintlify 🟢 Ready View Preview May 6, 2026, 8:35 PM

@ethanpalm ethanpalm merged commit a247196 into main May 8, 2026
1 check passed
@ethanpalm ethanpalm deleted the mintlify/editor-pr-approval-1778099553 branch May 8, 2026 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant